revolutionary organization of socialist muslims - Francés Inglés Diccionario